dbms important questions